<script>
layui.use(['jquery', 'form', 'layedit', 'laydate', 'element'], function(){
	var $ = layui.jquery, form = layui.form, layedit = layui.layedit, laydate = layui.laydate;
	### 初始化日期选择控件
	laydate.render({
		elem: '#startTime'
		,type: 'datetime'
	});
	laydate.render({
		elem: '#endTime'
		,type: 'datetime'
	});

	// 监听广告项类型下拉框的事件
	form.on('select(selectAdType)', function(data){
		initAdTypeDiv(data.value);
	});

	### 选择文件按钮监听
	$(".jfsa-select-image").on("click", function(){
		selectFile(this);
	});

	// 执行下拉框事件
	initAdTypeDiv('#(ad.type)');

	### --------------- 以上是操作监听脚本 ---------------
	### --------------- 以下是操作执行脚本 ---------------

	### 打开选择文件窗口
	function selectFile(elem){
		var data = {
			elem : elem,
			type : 2,
			title : "选择图片",
			maxmin : false,
			area : [ '800px', '480px' ],
			closeBtn : 1,
			shadeClose : false,
			anim : 1,
			moveOut : false,
			resize : false,
			btn : [ '选择变色项', '取消' ],
			accept : $(elem).attr("jfsa-accept"),### 接受的文件类型
			multiple : false,### 是否多选
			updPath : '#(jfsa_upload_path)',### 上传路径，如果指定它，返回的res.folder将会是以它开头
			ctxPath : '#(ctx)',### 项目路径
		 	done : function(res){
				if(res.size > 0){
					var url = (res.folder == "" ? "/" : res.folder + "/") + res.files[0];
					var ipt = $(elem).attr("jfsa-input");
					if(ipt) $("#" + ipt).val(url);
					var img = $(elem).attr("jfsa-img");
					if(img){
						$("#" + img).attr("src", url);
						$("#" + img).attr("review-src", url);### 设置它用于预览
						$("#" + img).addClass($(elem).attr("jfsa-accept"));
					}

				}
			},
			error : function(res){
			}
		};
		Jfsa.selectFile(layer, data);
	}

	// 朷类型切换不显示区域
	function initAdTypeDiv(type){
		$(".ad-type").attr("disabled",true);
		$(".ad-type").css("display","none");
		if(type){
			$("." + type).removeAttr("disabled");
			$("." + type).css("display","block");
		}
	}

});

</script>